home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 1
/
Cream of the Crop 1.iso
/
DESQVIEW
/
QTECH527.ARJ
/
HRAMFONT.TEC
< prev
next >
Wrap
Text File
|
1991-03-12
|
4KB
|
73 lines
ID:HR Hercules Monographics Plus and InColor Card
(with RAMFONT)
Quarterdeck Technical Note #137
by Stan Young
DESQview 2.0 and above supports the original Hercules Monographics
card both in text and graphics mode.
Hercules has two cards called the Hercules Monographics Plus Card
and the InColor Card that have an additional feature that Hercules
calls "RAMFONT." While DESQview supports the cards in the original
Hercules text and graphics modes, DESQview is not compatible with
the RAMFONT feature of the cards. We have done considerable
investigation to see if we could support RAMFONT and have consulted
with the Hercules developers, but the answer seems to be that
RAMFONT is unsupportable in the sense that we support other video
standards.
The problem is that RAMFONT allows software to load a custom
character set into the card and then addresses this character set
as if addressing a normal text character set. Since this custom
character set can appear any way the developer designs it, it can
allow for italics, boldface and large fonts to be shown on the
screen without going into graphics mode. This method has some
speed advantages over running in bit-mapped graphics mode.
Unfortunately, while these cards were designed to allow developers
to load the card with fonts of their own design, there does not
appear to be any way for developers to determine the current state
of the card, read the font information that might be stored in the
card, or in any way do what we at Quarterdeck refer to as a "save
and restore" of the card. Since this character set is global, once
an application loads in one of these custom character sets, these
new characters will appear in other application windows and
DESQview menus. This can cause information to become unreadable.
Possible solutions and work-arounds:
1. Configure your program to operate in either standard text or
Hercules Graphics (720 by 348) mode. If your application allows
you to configure the type of graphics card you are using, selecting
IBM Monochrome or Hercules Monographics (without RAMFONT) should
cause the program to operate correctly in DESQview.
2. Put the program that uses RAMFONT into a state in which it does
not use RAMFONT before switching windows. For instance, if you use
WordPerfect 5.0's "Exit to DOS" feature before switching windows,
WordPerfect will load in the standard character set and then reload
RAMFONTs when you return to WordPerfect. Presumably, any program
that has an exit-to-DOS feature could disable and reenable RAMFONT
in this fashion.
DESQview 2.+ Technical Note Page 2
HERCULES MONOGRAPHICS PLUS CARD and InColor CARD
(with RAMFONT)
3. If your program automatically detects RAMFONT and this support
cannot be disabled, and the program has some method for redrawing
its screen, you can use the program RAMFONT.COM that comes with the
RAMFONT card in a DESQview DOS window to re-establish the original
IBM character set. To do this, you would just type RAMFONT at the
DOS prompt (this process could be activated by a DESQview macro on
the main menu). This will restore the normal character set for
DESQview and your other programs. However, when you return to the
program that uses RAMFONT, you will find that its screen is not
correct. By hitting the keystrokes necessary to redraw the screen,
you can then re-establish RAMFONT for the program. In Microsoft
Word, for instance, you can re-establish RAMFONT by hitting
CTRL-SHIFT-\.
Copyright (C) 1991 by Quarterdeck Office Systems
* * * E N D O F F I L E * * *